🔍
🏠
Wikipedia
🎲
Amuri, Cook Islands
Amuri
is a town on
Aitutaki
in the
Cook Islands
. It is located at 18°52'0S 159°46'0W.
[
1
]
References
^
Location of Amuri - Falling Rain Genomics